package com.example.demo.entity;

import java.util.Date;
import java.io.Serializable;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.example.demo.Excel.ExcelColumn;

/**
 * <p>
 * 
 * </p>
 *
 * @author hanfei
 * @since 2021-05-13
 */
@ApiModel("")
public class History_infos implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 历史记录id
     */
    @TableId("history_id")
    @ApiModelProperty(value = "历史记录id")
    @ExcelColumn(value = "历史记录id",col = 1)
    private String history_id;
    /**
     * 企业名称
     */
    @TableField("company_name")
    @ApiModelProperty(value = "企业名称")
    @ExcelColumn(value = "企业名称",col = 1)
    private String company_name;
    /**
     * 企业id
     */
    @TableField("company_id")
    @ApiModelProperty(value = "企业id")
    @ExcelColumn(value = "企业id",col = 1)
    private String company_id;
    /**
     * mac address
     */
    @TableField("cm_mac")
    @ApiModelProperty(value = "mac address")
    @ExcelColumn(value = "mac address",col = 1)
    private String cm_mac;
    /**
     * 上限
     */
    @TableField("power_up")
    @ApiModelProperty(value = "上限")
    @ExcelColumn(value = "上限",col = 1)
    private Integer power_up;
    /**
     * 下限
     */
    @TableField("power_low")
    @ApiModelProperty(value = "下限")
    @ExcelColumn(value = "下限",col = 1)
    private Integer power_low;
    /**
     * mer spc
     */
    @TableField("mer_limit")
    @ApiModelProperty(value = "mer spc")
    @ExcelColumn(value = "mer spc",col = 1)
    private Integer mer_limit;
    /**
     * power报警中心值
     */
    @TableField("power_spec")
    @ApiModelProperty(value = "power报警中心值")
    @ExcelColumn(value = "power报警中心值",col = 1)
    private Integer power_spec;
    /**
     * 评率
     */
    @TableField("frequency")
    @ApiModelProperty(value = "评率")
    @ExcelColumn(value = "评率",col = 1)
    private Integer frequency;
    /**
     * dB
     */
    @TableField("mer")
    @ApiModelProperty(value = "dB")
    @ExcelColumn(value = "dB",col = 1)
    private Integer mer;
    /**
     * dBmv
     */
    @TableField("power_flag")
    @ApiModelProperty(value = "dBmv")
    @ExcelColumn(value = "dBmv",col = 1)
    private String power_flag;
    /**
     * lock后ber
     */
    @TableField("post_ber")
    @ApiModelProperty(value = "lock后ber")
    @ExcelColumn(value = "lock后ber",col = 1)
    private String post_ber;
    /**
     * lock前ber
     */
    @TableField("pre_ber")
    @ApiModelProperty(value = "lock前ber")
    @ExcelColumn(value = "lock前ber",col = 1)
    private String pre_ber;
    /**
     * 是否是docsis
     */
    @TableField("is_docsis")
    @ApiModelProperty(value = "是否是docsis")
    @ExcelColumn(value = "是否是docsis",col = 1)
    private Integer is_docsis;
    /**
     * 是否锁定
     */
    @TableField("is_lock")
    @ApiModelProperty(value = "是否锁定")
    @ExcelColumn(value = "是否锁定",col = 1)
    private Integer is_lock;
    /**
     * 扫描时间
     */
    @TableField("scan_date")
    @ApiModelProperty(value = "扫描时间")
    @ExcelColumn(value = "扫描时间",col = 1)
    private Date scan_date;
    /**
     * cm序号
     */
    @TableField("cm_sn")
    @ApiModelProperty(value = "cm序号")
    @ExcelColumn(value = "cm序号",col = 1)
    private String cm_sn;
    /**
     * 更新时间
     */
    @TableField("update_time")
    @ApiModelProperty(value = "更新时间")
    @ExcelColumn(value = "更新时间",col = 1)
    private Date update_time;
    /**
     * 创建时间
     */
    @TableField("create_time")
    @ApiModelProperty(value = "创建时间")
    @ExcelColumn(value = "创建时间",col = 1)
    private Date create_time;


    public String getHistory_id() {
        return history_id;
    }

    public void setHistory_id(String history_id) {
        this.history_id = history_id;
    }

    public String getCompany_name() {
        return company_name;
    }

    public void setCompany_name(String company_name) {
        this.company_name = company_name;
    }

    public String getCompany_id() {
        return company_id;
    }

    public void setCompany_id(String company_id) {
        this.company_id = company_id;
    }

    public String getCm_mac() {
        return cm_mac;
    }

    public void setCm_mac(String cm_mac) {
        this.cm_mac = cm_mac;
    }

    public Integer getPower_up() {
        return power_up;
    }

    public void setPower_up(Integer power_up) {
        this.power_up = power_up;
    }

    public Integer getPower_low() {
        return power_low;
    }

    public void setPower_low(Integer power_low) {
        this.power_low = power_low;
    }

    public Integer getMer_limit() {
        return mer_limit;
    }

    public void setMer_limit(Integer mer_limit) {
        this.mer_limit = mer_limit;
    }

    public Integer getPower_spec() {
        return power_spec;
    }

    public void setPower_spec(Integer power_spec) {
        this.power_spec = power_spec;
    }

    public Integer getFrequency() {
        return frequency;
    }

    public void setFrequency(Integer frequency) {
        this.frequency = frequency;
    }

    public Integer getMer() {
        return mer;
    }

    public void setMer(Integer mer) {
        this.mer = mer;
    }

    public String getPower_flag() {
        return power_flag;
    }

    public void setPower_flag(String power_flag) {
        this.power_flag = power_flag;
    }

    public String getPost_ber() {
        return post_ber;
    }

    public void setPost_ber(String post_ber) {
        this.post_ber = post_ber;
    }

    public String getPre_ber() {
        return pre_ber;
    }

    public void setPre_ber(String pre_ber) {
        this.pre_ber = pre_ber;
    }

    public Integer getIs_docsis() {
        return is_docsis;
    }

    public void setIs_docsis(Integer is_docsis) {
        this.is_docsis = is_docsis;
    }

    public Integer getIs_lock() {
        return is_lock;
    }

    public void setIs_lock(Integer is_lock) {
        this.is_lock = is_lock;
    }

    public Date getScan_date() {
        return scan_date;
    }

    public void setScan_date(Date scan_date) {
        this.scan_date = scan_date;
    }

    public String getCm_sn() {
        return cm_sn;
    }

    public void setCm_sn(String cm_sn) {
        this.cm_sn = cm_sn;
    }

    public Date getUpdate_time() {
        return update_time;
    }

    public void setUpdate_time(Date update_time) {
        this.update_time = update_time;
    }

    public Date getCreate_time() {
        return create_time;
    }

    public void setCreate_time(Date create_time) {
        this.create_time = create_time;
    }

    @Override
    public String toString() {
        return "History_infos{" +
        "history_id=" + history_id +
        ", company_name=" + company_name +
        ", company_id=" + company_id +
        ", cm_mac=" + cm_mac +
        ", power_up=" + power_up +
        ", power_low=" + power_low +
        ", mer_limit=" + mer_limit +
        ", power_spec=" + power_spec +
        ", frequency=" + frequency +
        ", mer=" + mer +
        ", power_flag=" + power_flag +
        ", post_ber=" + post_ber +
        ", pre_ber=" + pre_ber +
        ", is_docsis=" + is_docsis +
        ", is_lock=" + is_lock +
        ", scan_date=" + scan_date +
        ", cm_sn=" + cm_sn +
        ", update_time=" + update_time +
        ", create_time=" + create_time +
        "}";
    }
}
